home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / OOFILE / Buildable, limited OOFILE / c-tree headers / ctlfun.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-12  |  5.6 KB  |  187 lines  |  [TEXT/CWIE]

  1. /*
  2.  *    This program is the CONFIDENTIAL and PROPRIETARY property 
  3.  *    of FairCom(R) Corporation. Any unauthorized use, reproduction or
  4.  *    transfer of this computer program is strictly prohibited.
  5.  *
  6.  *      Copyright (c) 1984 - 1994 FairCom Corporation.
  7.  *    This is an unpublished work, and is subject to limited distribution and
  8.  *    restricted disclosure only. ALL RIGHTS RESERVED.
  9.  *
  10.  *            RESTRICTED RIGHTS LEGEND
  11.  *    Use, duplication, or disclosure by the Government is subject to
  12.  *    restrictions set forth in subparagraph (c)(1)(ii) of the Rights in
  13.  *     Technical Data and Computer Software clause at DFARS 252.227-7013.
  14.  *    FairCom Corporation, 4006 West Broadway, Columbia, MO 65203.
  15.  *
  16.  *    c-tree PLUS(tm)    Version 6.4
  17.  *            Release B
  18.  *            October 19, 1994
  19.  */
  20.  
  21. #ifndef ctLFUNH
  22. #define ctLFUNH
  23.  
  24.  
  25. #define    Abort                    TRANABT
  26. #define    AddKey                    ADDKEY
  27. #define    AddRecord                ADDREC
  28. #define    AddCtResource                ADDRES
  29. #define    AddVRecord                ADDVREC
  30. #define    AllocateBatch                ALCBAT
  31. #define    AllocateSet                ALCSET
  32. #define AvailableFileNbr            AVLFILNUM
  33. #define    Begin                    TRANBEG
  34. #define    BuildKey                frmkey                
  35. #define    ChangeBatch                CHGBAT
  36. #define ChangeISAMContext            CHGICON
  37. #define    ChangeSet                CHGSET
  38. #define CleanIndexXtd                CLNIDXX
  39. #define    ClearTranError                TRANCLR
  40. #define    CloseCtFile                CLSFIL
  41. #define    CloseIFile                CLIFIL
  42. #define    CloseISAM                CLISAM
  43. #define CloseISAMContext            CLSICON
  44. #define    CloseRFile                CLRFIL
  45. #define    Commit                    TRANEND
  46. #define CompactIFile                CMPIFIL
  47. #define CompactIFileXtd                CMPIFILX
  48. #define    CreateDataFile                CREDAT
  49. #define    CreateDataFileXtd            CREDATX
  50. #define    CreateIFile                CREIFIL
  51. #define    CreateIFileXtd                CREIFILX
  52. #define    CreateIndexFile                CREIDX
  53. #define    CreateIndexFileXtd            CREIDXX
  54. #define    CreateIndexMember            CREMEM
  55. #define    CreateISAM                CREISAM
  56. #define    CreateISAMXtd                CREISAMX
  57. #define CtreeUserOperation            CTUSER
  58. #define    CurrentFileOffset            GETCURP
  59. #define    CurrentISAMKey                GETCURK
  60. #define CurrentLowLevelKey            GETCURKL
  61. #define    DeleteCtFile                DELFIL
  62. #define DeleteIFile                DELIFIL
  63. #define    DeleteKey                DELCHK
  64. #define    DeleteKeyBlind                DELBLD
  65. #define    DeleteRecord                DELREC
  66. #define    DeleteCtResource            DELRES
  67. #define DeleteRFile                DELRFIL
  68. #define    DeleteVRecord                DELVREC
  69. #define    DoBatch                    BATSET
  70. #define    EnableCtResource            ENARES
  71. #define    EstimateKeySpan                ESTKEY
  72. #define ExportIFile                EXPIFIL
  73. #define ExportIFileXtd                EXPIFILX
  74. #define    FirstInSet                FRSSET
  75. #define    FirstKey                FRSKEY
  76. #define    FirstRecord                FRSREC
  77. #define    FreeBatch                FREBAT
  78. #define    FreeSet                    FRESET
  79. #define    GetAltSequence                GETALTSEQ
  80. #ifdef ctCONDIDX
  81. #define GetConditionalIndex            GETCIDX
  82. #endif
  83. #define    GetDODA                    GETDODA
  84. #define    GetCtFileInfo                GETFIL
  85. #define    GetGTEKey                GTEKEY
  86. #define    GetGTERecord                GTEREC
  87. #define    GetGTKey                GTKEY
  88. #define    GetGTRecord                GTREC
  89. #define    GetIFile                GETIFIL
  90. #define    GetKey                    EQLKEY
  91. #define    GetLTEKey                LTEKEY
  92. #define    GetLTERecord                LTEREC
  93. #define    GetLTKey                LTKEY
  94. #define    GetLTRecord                LTREC
  95. #define GetORDKey                ORDKEY
  96. #define    GetRecord                EQLREC
  97. #define    GetCtResource                GETRES
  98. #define    GetSerialNbr                SERIALNUM
  99. #define GetSuperFileNames            GETMNAME
  100. #define    GetSymbolicNames            GETNAM
  101. #define    GetCtTempFileName            TMPNAME
  102. #define    InitCTree                INTREE
  103. #define    InitCTreeXtd                INTREEX
  104. #define    InitISAM                INTISAM
  105. #define    InitISAMXtd                INTISAMX
  106. #define    KeyAtPercentile                FRCKEY
  107. #define    LastInSet                LSTSET
  108. #define    LastKey                    LSTKEY
  109. #define    LastRecord                LSTREC
  110. #define    LoadKey                    LOADKEY
  111. #define    LockCtData                LOKREC
  112. #define    LockISAM                LKISAM
  113. #define    NewData                    NEWREC
  114. #define    NewVData                NEWVREC
  115. #define NextCtree                NXTCTREE
  116. #define    NextInSet                NXTSET
  117. #define    NextKey                    NXTKEY
  118. #define    NextRecord                NXTREC
  119. #define    NbrOfKeyEntries                IDXENT
  120. #define    NbrOfRecords                DATENT
  121. #define NbrOfKeysInRange            RNGENT
  122. #define    OpenCtFile                OPNFIL
  123. #define    OpenCtFileXtd                OPNFILX
  124. #define    OpenIFile                OPNIFIL
  125. #define    OpenIFileXtd                OPNIFILX
  126. #define    OpenISAM                OPNISAM
  127. #define OpenISAMContext                OPNICON
  128. #define    OpenISAMXtd                OPNISAMX
  129. #define    OpenFileWithResource            OPNRFIL
  130. #define    OpenFileWithResourceXtd            OPNRFILX
  131. #define PermIIndex                PRMIIDX
  132. #define    PositionSet                MIDSET
  133. #define    PreviousInSet                PRVSET
  134. #define    PreviousKey                PRVKEY
  135. #define    PreviousRecord                PRVREC
  136. #ifdef ctCONDIDX
  137. #define PutConditionalIndex            PUTCIDX
  138. #endif
  139. #define    PutDODA                    PUTDODA
  140. #define PutIFile                PUTIFIL
  141. #define PutIFileXtd                PUTIFILX
  142. #define    ReadData                REDREC
  143. #define ReadIsamData                REDIREC
  144. #define    ReadVData                RDVREC
  145. #define    RebuildIFile                RBLIFIL
  146. #define    RebuildIFileXtd                RBLIFILX
  147. #define RegisterCtree                REGCTREE
  148. #define    ReleaseData                RETREC
  149. #define    ReleaseVData                RETVREC
  150. #define    ReplaceSavePoint            SPCLSAV                
  151. #define    ReReadRecord                RRDREC
  152. #define    ReReadVRecord                REDVREC
  153. #define    ResetRecord                UPDCURI
  154. #define    RestoreSavePoint            TRANRST
  155. #define    ReWriteRecord                RWTREC
  156. #define    ReWriteVRecord                RWTVREC
  157. #define    Security                SECURITY
  158. #define    SetAlternateSequence            SETALTSEQ
  159. #define SetFilter                SETFLTR
  160. #define SetNodeName                SETNODE
  161. #define SetOperationState            SETOPS
  162. #define    SetRecord                SETCURI
  163. #define    SetSavePoint                TRANSAV
  164. #define    SetVariableBytes            SETVARBYTS
  165. #define StopServer                STPSRV
  166. #ifndef sqlSTOP
  167. #define    StopUser                STPUSR
  168. #endif
  169. #define SuperfilePrepassXtd            CTSBLDX
  170. #define SwitchCtree                SWTCTREE
  171. #define SystemMonitor                SYSMON
  172. #define TempIIndexXtd                TMPIIDXX
  173. #define    TransformKey                TFRMKEY
  174. #define    TransformSegment            cttseg                
  175. #define    VDataLength                GTVLEN
  176. #define UnRegisterCtree                UNRCTREE
  177. #define    UntransformSegment            ctuseg                
  178. #define    UpdateFileMode                PUTFIL
  179. #define    UpdateCtResource            UPDRES
  180. #define    VRecordLength                GETVLEN
  181. #define WhichCtree                WCHCTREE
  182. #define    WriteData                WRTREC
  183. #define    WriteVData                WRTVREC
  184. #endif /* ctLFUNH */
  185.  
  186. /* end of ctlfun.h */
  187.